Binary Reachability Analysis of
نویسندگان
چکیده
We introduce discrete pushdown timed automata that are timed automata with integer-valued clocks augmented with a pushdown stack. A connguration of a discrete pushdown timed automaton includes a control state, nitely many clock values and a stack word. Using a pure automata-theoretic approach, we show that the binary reachability (i.e., the set of all pairs of conngurations (;), encoded as strings, such that can reach through 0 or more transitions) can be accepted by a nonde-terministic pushdown machine augmented with reversal-bounded counters (NPCM). Since discrete timed automata with integer-valued clocks can be treated as discrete pushdown timed automata without the push-down stack, we can show that the binary reachability of a discrete timed automaton can be accepted by a nondeterministic reversal-bounded mul-ticounter machine. Thus, the binary reachability is Presburger. By using the known fact that the emptiness problem is decidable for reversal-bounded NPCMs, the results can be used to verify a number of properties that can not be expressed by timed temporal logics for discrete timed automata and CTL for pushdown systems.
منابع مشابه
Binary Reachability Analysis of Higher Order Functional Programs
A number of recent approaches for proving program termination rely on transition invariants – a termination argument that can be constructed incrementally using abstract interpretation. These approaches use binary reachability analysis to check if a candidate transition invariant holds for a given program. For imperative programs, its efficient implementation can be obtained by a reduction to r...
متن کاملBinary Reachability Analysis of Discrete Pushdown Timed Automata
We introduce discrete pushdown timed automata that are timed automata with integer-valued clocks augmented with a pushdown stack. A con guration of a discrete pushdown timed automaton includes a control state, nitely many clock values and a stack word. Using a pure automata-theoretic approach, we show that the binary reachability (i.e., the set of all pairs of con gurations ( ; ), encoded as st...
متن کاملSolvability of the Halting and Reachability Problem for Binary 2-tag Systems
In this paper a detailed proof will be given of the solvability of the halting and reachability problem for binary 2-tag systems.
متن کاملImprovements in BDD-Based Reachability Analysis of Timed Automata
To develop efficient algorithms for the reachability analysis of timed automata, a promising approach is to use binary decision diagrams (BDDs) as data structure for the representation of the explored state space. The size of a BDD is very sensitive to the ordering of the variables. We use the communication structure to deduce an estimation for the BDD size. In our experiments, this guides the ...
متن کاملOn the use of don't cares during symbolic reachability analysis
We present a new symbolic algorithm for reachability analysis in sequential circuits. Using don’t cares from the computed reachable states, we introduce flexibility in choosing the transition relation, which can be used to minimize its Binary Decision Diagram (BDD). This can reduce the time-consuming image computation step. The technique is implemented and integrated in our equivalence checking...
متن کامل